ദുര്‍വ്വാസാവു മഹര്‍ഷി - meaning in english

നാമം (Noun)
Sage durvasasu